home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Tools & Apps / Testing & Debugging / TV-Man Package / With Source Version / Resources / TV-Man.Menus.r < prev    next >
Encoding:
Text File  |  1991-11-13  |  3.4 KB  |  146 lines  |  [TEXT/MPS ]

  1. /*------------------------------------------------------------------------------
  2. #
  3. #    TV-Man.Menus.r    -    Rez Source
  4. #
  5. #    Copyright © Apple Computer, Inc. 1989-1990
  6. #    All rights reserved.
  7. #
  8. #    Version:    1.00
  9. #
  10. #
  11. #    This file contains all of the Menu resource data
  12. #
  13. #    Revision Log:
  14. #    
  15. #        11-05-91    RGK        Added the menu items for single color screens
  16. #        04-26-91    RGK        Creation
  17. #
  18. #
  19. ------------------------------------------------------------------------------*/
  20.  
  21.  
  22. /*    this will eliminate non Rez statements from the header files    */
  23.  
  24. #define    __Rezing__            
  25.  
  26.  
  27. /*    Now lets include all of the neecessary files.    */
  28.  
  29. #include "TV-Man.h"
  30. #include "SysTypes.r"
  31. #include "Types.r"
  32.  
  33. #include "TV-Man.Menus.h"
  34.  
  35.  
  36.  
  37. /*-------------------------------------------------------------------------------*/
  38. /*    we use an MBAR resource to conveniently load all the menus */
  39.  
  40. resource 'MBAR' (rMenu, preload)
  41. {
  42.     {
  43.         mApple, mFile, mEdit, mPatterns, mBeeps
  44.     };
  45. };
  46.  
  47.  
  48.  
  49.  
  50. /*-------------------------------------------------------------------------------*/
  51.  
  52. resource 'MENU' (mApple, preload)
  53. {
  54.     mApple, textMenuProc, AllItems & ~MenuItem2, enabled, apple,
  55.     {
  56.         "About TV-Man…", noicon, nokey, nomark, plain;
  57.         "-", noicon, nokey, nomark, plain
  58.     }
  59. };
  60.  
  61.  
  62.  
  63.  
  64. /*-------------------------------------------------------------------------------*/
  65.  
  66. resource 'MENU' (mFile, preload)
  67. {
  68.     mFile, textMenuProc, MenuItem12, enabled, "File",
  69.     {
  70.         "New", noicon, "N", nomark, plain;
  71.         "Open", noicon, "O", nomark, plain;
  72.         "-", noicon, nokey, nomark, plain;
  73.         "Close", noicon, "W", nomark, plain;
  74.         "Save", noicon, "S", nomark, plain;
  75.         "Save As…", noicon, nokey, nomark, plain;
  76.         "Revert", noicon, nokey, nomark, plain;
  77.         "-", noicon, nokey, nomark, plain;
  78.         "Page Setup…", noicon, nokey, nomark, plain;
  79.         "Print…", noicon, nokey, nomark, plain;
  80.         "-", noicon, nokey, nomark, plain;
  81.         "Quit", noicon, "Q", nomark, plain
  82.     }
  83. };
  84.  
  85.  
  86.  
  87.  
  88. /*-------------------------------------------------------------------------------*/
  89.  
  90. resource 'MENU' (mEdit, preload)
  91. {
  92.     mEdit, textMenuProc, NoItems, enabled, "Edit",
  93.     {
  94.         "Undo", noicon, "Z", nomark, plain;
  95.         "-", noicon, nokey, nomark, plain;
  96.         "Cut", noicon, "X", nomark, plain;
  97.         "Copy", noicon, "C", nomark, plain;
  98.         "Paste", noicon, "V", nomark, plain;
  99.         "Clear", noicon, nokey, nomark, plain
  100.     }
  101. };
  102.  
  103.  
  104.  
  105.  
  106.  
  107. /*-------------------------------------------------------------------------------*/
  108.  
  109. resource 'MENU' (mPatterns, preload)
  110. {
  111.     mPatterns, textMenuProc, NoItems, enabled, "Video Patterns",
  112.     {
  113.          "Test Pattern", noicon, nokey, nomark, plain;
  114.         "Color Bars", noicon, nokey, nomark, plain;
  115.         "Gray Scale L>D", noicon, nokey, nomark, plain;
  116.         "Gray Scale D>L", noicon, nokey, nomark, plain;
  117.         "Vertical Lines", noicon, nokey, nomark, plain;
  118.         "Horizontal Lines", noicon, nokey, nomark, plain;
  119.         "Line Burst", noicon, nokey, nomark, plain;
  120.         "Red Screen", noicon, nokey, nomark, plain;
  121.         "Green Screen", noicon, nokey, nomark, plain;
  122.         "Blue Screen", noicon, nokey, nomark, plain;
  123.         "White Screen", noicon, nokey, nomark, plain;
  124.     }
  125. };
  126.  
  127.  
  128.  
  129.  
  130.  
  131. /*-------------------------------------------------------------------------------*/
  132.  
  133. resource 'MENU' (mBeeps, preload)
  134. {
  135.     mBeeps, textMenuProc, NoItems, enabled, "BeepMaster",
  136.     {
  137.         "Soprano Voice", noicon, "1", nomark, plain;
  138.         "Alto Voice", noicon, "2", nomark, plain;
  139.         "Tenor Voice", noicon, "3", nomark, plain;
  140.         "Bass Voice", noicon, "4", nomark, plain;
  141.         "-", noicon, nokey, nomark, plain;
  142.         "Disable all Beeps", noicon, "D", nomark, plain;
  143.         "Enable all Beeps", noicon, "E", nomark, plain
  144.     }
  145. };
  146.